package mkis.service.root.service;

import java.util.List;
import java.util.Map;

import javax.servlet.http.HttpServletRequest;

import mkis.service.root.data.model.QuestionsDt;
import mkis.service.root.data.model.TeamTouch;
import mkis.service.root.data.model.TeamTouchDetail;
import mkis.service.root.data.model.TeamtouchCust;
import mkis.service.root.data.model.TeamtouchIdea;

public interface TeamTouchService {
	public List<TeamTouch> getTeamTouchList(Map<String, Object> paramMap) throws Exception;
	public List<TeamTouch> getTeamTouchList() throws Exception;
	public List<TeamTouch> getTeamTouchView(Map<String, Object> paramMap) throws Exception;
	public TeamTouchDetail getTeamTouchDetail(Map<String, Object> paramMap) throws Exception;
	public int getTeamTouchViewCount(Map<String, Object> paramMap) throws Exception;
	public int getTeamTouchCount(Map<String, Object> paramMap) throws Exception;
	public int multiSaveData(Map<String, Object> paramMap) throws Exception;
	public String getAuthType(String ss_mb_auth_code, String ss_mb_auth_level,
			String reg_auth_code, String reg_auth_level,String paramDay);
	public int multiSaveAnswerData(HttpServletRequest request) throws Exception;
	public int getAnswerChk(Map<String, Object> paramMap) throws Exception;
	public int getTeamTouchViewDtCount(Map<String, Object> paramMap) throws Exception;
	public List<QuestionsDt> getQuestionsList(Map<String, Object> paramMap) throws Exception;
	public List<TeamtouchCust> getContactCustList(Map<String, Object> paramMap) throws Exception;
	public List<TeamtouchIdea> getIdeaList(Map<String, Object> paramMap) throws Exception;
}
